be a contradiction in terms - Alemán Inglés Diccionario